#topmain{ padding:0px 0px 0px 28px; height:301px; background:url(../pic/topmain_bg.jpg) no-repeat 0px 0px; overflow:hidden;}
#topmain .l .title{ height:30px; padding:3px 10px 0px 13px; line-height:30px;}
#topmain .l .title h2{ color:#4D402D; padding:0px 20px 0px 0px; font-size:14px; float:left;}
#topmain .l .title h3{ color:#4D402D;float:left;}
#topmain .l .title a{ float:left; color:#4D402D;margin:0px 0px 0px 20px;}
#topmain .l .title .more{ float:right;}
#topmain .r{float:right;padding:75px 4px 0px 0px; width:270px; text-align:left;overflow:hidden;}
#topmain .r .register{  display:inline-block; height:40px;  width:210px;}
#topmain .r .title{ height:25px; line-height:25px; text-align:right; overflow:hidden; color:White; padding:72px 50px 0px 0px;}
#topmain .r .title b{ float:left; color:White; font-size:14px; font-weight:bold;}
#topmain .r .title .btn{ cursor:pointer; font-size:13px; border:0px; vertical-align:middle; background-color:Transparent; color:White; font-weight:bold;}
#topmain .r .title .checkbox{ vertical-align:middle; margin:-2px 5px 0px 10px;}
#topmain .r ul{}
#topmain .r li{ padding:13px 0px 0px 0px;}
#topmain .r li .text{ margin:0px 10px 0px 2px; height:20px; line-height:20px; border:solid 1px #C0C0C0; padding:0px 10px 0px 10px;}
#topmain .r li a{ color:#4D402D;}
#news{ float:left; display:inline-block;padding:0px 0px 0px 15px; width:270px;}
#news li{ cursor:pointer; border-bottom:dotted 1px #9B9B9B;width:270px; display:inline-block;}
#news li dl{}
#news li dl dt{ height:25px; line-height:25px; padding:5px 0px 0px 0px; overflow:hidden;}
#news li dl dt a{color:#474746; text-decoration:none; font-size:14px; font-weight:bold;color:#474746;}
#news li .select dd{ display:block;}
#news li .select dt a{ color:#4D402D;}
#news li dl dd{ padding:0px 0px 3px 0px; display:none; line-height:17px;}
#news li dl dd p{ height:17px; overflow:hidden; color:#474746;}
#imagelist{ padding:8px 10px 0px 0px; float:right; overflow:hidden; width:349px; height:249px;}
#bannerlist{ position:relative; overflow:hidden; width:349px; height:249px;}
#bannerlist ul{ position:absolute;}
#bannerlist img{width:349px; vertical-align:bottom; height:249px;}
#bannerlist li{width:349px; vertical-align:bottom; height:249px; overflow:hidden;}
#bannermenus{ width:349px; height:28px; line-height:28px; overflow:hidden; background-color:Black;opacity:0.60;filter:Alpha(Opacity=60); position:relative; top:-44px;}
#bannermenus ul{ padding:0px 10px 0px 0px; float:right;}
#bannermenus ul li{ position:relative; float:left; cursor:pointer;color:White; font-family:Arial; font-size:14px; font-weight:bold; padding:0px 8px 0px 2px;}
#bannermenus ul .select{ color:#FED01C;}
#topmain .l{ float:left; padding:0px 0px 0px 4px; width:657px; overflow:hidden;}
#banner{ width:920px; margin:0px auto 0px auto; padding:0px 0px 10px 0px;}
#banner .limg{ float:left;}
#banner .rimg{ float:right;}

.maincontent{ width:926px;  margin:0px auto 0px auto; background:url(../pic/content_bg.jpg) repeat-y 0px 0px;}
.maincontent .border1{ background:url(../pic/content_top.jpg) no-repeat 0px bottom; padding:0px 0px 20px 0px;}
.maincontent .border2{background:url(../pic/content_bottom.jpg) no-repeat 0px 0px;}
.maincontent .l .list{background:url(../pic/content_top.jpg) no-repeat -5px bottom; padding:0px 0px 10px 0px;}
.maincontent .l .list .top{ padding:0px 0px 0px 15px; border-bottom:dotted 1px #DDDDDD;}
.maincontent .l .list .top b{ display:inline-block; color:#4D402D;}
.maincontent .l .list li{ padding:3px 0px 3px 15px;}
.maincontent .l .list li span{ display:inline-block;color:#4D402D;}
.maincontent .l .list li .s1{ width:280px;}
.maincontent .l .list li .s2{ width:90px;}
.maincontent .l .list li .s3{ width:90px;}
.maincontent .l .list li .s4{width:90px;}
.maincontent .l .list .li{ background-color:#F3EBB7;}
.maincontent .l .list li{ height:25px; line-height:25px; overflow:hidden;}
.maincontent .l .list li img{ margin:0px 10px 0px 0px; width:25px; height:25px; vertical-align:middle;}
#deployment{}
#deployment .title{height:28px; padding:8px 10px 5px 10px; line-height:28px;background:url(../pic/content_bottom.jpg) no-repeat -4px 0px;}
#deployment .r .title h3{ color:#4D402D;float:left;}
#deployment .r .title .more{ color:#4D402D;float:right;}
#deploymentlist{ padding:10px 0px 10px 5px;}
#deploymentlist li{ float:left; width:129px; text-align:center;}
#deploymentlist li img{ width:86px;  margin:0px 0px 10px 0px;}
#deploymentlist li p{color:#4D402D;}
#deploymentlist li a{color:#4D402D; font-weight:bold;}
.maincontent .l{ float:left; padding:0px 0px 0px 4px; width:657px; overflow:hidden;}
.maincontent .l .title{ height:30px; padding:8px 10px 0px 13px; line-height:30px;}
.maincontent .l .title h2{ color:#4D402D; font-size:14px; float:left;}
.maincontent .l .title h3{ color:#4D402D;float:left;}
.maincontent .l .title a{ float:left; margin:0px 0px 0px 20px; color:#474746;}
.maincontent .l .title .more{ float:right;}
.maincontent .r{ float:right;padding:0px 4px 0px 0px; width:253px; float:right; overflow:hidden;}
.maincontent .r .title{ height:28px; padding:8px 10px 0px 10px; line-height:28px;}
.maincontent .r .title h3{ color:#4D402D;float:left;}
.maincontent .r .title .more{ color:#4D402D;float:right;}
.maincontent .r dl{ padding:20px 0px 0px 0px; float:left; display:block; width:84px; display:inline-block; overflow:hidden; text-align:center;}
.maincontent .r dl dt img{ width:57px; height:59px;}
.maincontent .r dl dd{ height:25px; line-height:25px; overflow:hidden;}
.maincontent .r dl dd a{color:#4D402D;}
.maincontent .r .dl{ padding:10px 0px 0px 0px; text-align:center; overflow:hidden; float:none; display:block; width:242px; margin:0px auto 0px auto; }
.maincontent .r .dl dd img{ width:242px; height:90px;}
.maincontent .r .dl dd{text-align:left; height:auto;}
.maincontent .r .dl dd p{color:#4D402D;line-height:19px; padding:0px 0px 0px 5px;}
.maincontent .r .dl dt{ height:25px; line-height:25px; overflow:hidden; text-align:left; padding:0px 0px 0px 5px;}
.maincontent .r .dl dt a{color:#4D402D; font-size:14px;}
#linecontent{ padding:0px 0px 0px 10px;}
#linecontent .line{ padding:10px 20px 0px 0px; float:left; width:300px; overflow:hidden;}
#linecontent .line .image{ float:left; width:108px; height:95px;}
#linecontent .line .image img{ width:108px; height:95px;}
#linecontent .line dl{ float:right; width:180px;}
#linecontent .line dl dt{ height:25px; line-height:25px; overflow:hidden;}
#linecontent .line dl dt a{ color:#4D402D; font-size:14px; font-weight:bold;}
#linecontent .line dl dd{ line-height:18px; color:#474746; height:64px; overflow:hidden;}
#linecontent .line dl dd a{color:#474746;}